Precious stone shell - French English Dictionary